home *** CD-ROM | disk | FTP | other *** search
/ Cracking 2 / Cracking II..iso / Tools / icedump 6.018 and nticedump 1.9 / makefile < prev    next >
Encoding:
Makefile  |  2000-08-02  |  1.5 KB  |  47 lines

  1. ICEDUMP=icedump
  2. NTICEDUMP=nticedump
  3. ICELOAD=iceload
  4.  
  5. VERSIONS = 322 323 324 325 400 401 405
  6.  
  7. FILES_EXE_W9X = $(foreach i,$(VERSIONS),w9x/$(i)/$(ICEDUMP).exe)
  8. FILES_MP3_W9X = w9x/mp3/bin
  9. FILES_SRC_W9X = w9x/pd w9x/src w9x/makefile w9x/mp3/makefile
  10. FILES_SRC_W9X += w9x/mp3/inc w9x/mp3/lib w9x/mp3/vxd w9x/mp3/yogaplay
  11. FILES_MISC_W9X = w9x/doc w9x/latex w9x/sdclean
  12.  
  13. FILES_W9X = $(FILES_EXE_W9X) $(FILES_MISC_W9X) $(FILES_MP3_W9X) $(FILES_SRC_W9X)
  14.  
  15. FILES_BIN_WNT = $(foreach i,$(VERSIONS),wnt/$(i)/$(ICEDUMP))
  16. FILES_SRC_WNT = wnt/src
  17. FILES_MISC_WNT = wnt/doc wnt/ntid.exe wnt/$(NTICEDUMP).bat
  18.  
  19. FILES_WNT = $(FILES_BIN_WNT) $(FILES_SRC_WNT) $(FILES_MISC_WNT)
  20.  
  21. FILES_COMMON = file_id.diz makefile history.txt
  22.  
  23. FILES_ICELOAD = $(foreach i,asm exe txt,tools/$(ICELOAD)/$(ICELOAD).$(i))
  24. FILES_ICELOAD += tools/$(ICELOAD)/makefile
  25. FILES_ICELOAD += tools/$(ICELOAD)/inc tools/$(ICELOAD)/lib tools/$(ICELOAD)/rsrc
  26.  
  27. #FILES_TOOLS = $(FILES_ICELOAD) tools/inc tools/mapall/mapall.exe
  28. FILES_TOOLS = tools/inc
  29.  
  30. FILES_BIN = $(FILES_EXE_W9X) $(FILES_MP3_W9X) $(FILES_MISC_W9X)
  31. FILES_BIN += $(FILES_BIN_WNT) $(FILES_MISC_WNT)
  32.  
  33. freshen:
  34.     zip -9fpr icedump6.zip $(FILES_W9X) $(FILES_WNT) $(FILES_COMMON) $(FILES_TOOLS)
  35.  
  36. update:
  37.     zip -9upr icedump6.zip $(FILES_W9X) $(FILES_WNT) $(FILES_COMMON) $(FILES_TOOLS)
  38.  
  39. zip:
  40.     make -C w9x/mp3 clean
  41.     zip -9pr icedump6.zip $(FILES_W9X) $(FILES_WNT) $(FILES_COMMON) $(FILES_TOOLS)
  42.  
  43. bin:
  44.     zip -9pr id6bin.zip $(FILES_BIN) file_id.diz history.txt
  45.  
  46. .PHONY: bin freshen update zip
  47.